Skip to main content
Glama

all the tools

MCP Task Manager Server_expandTask

Break down a parent task into subtasks by providing descriptions, project ID, and parent task ID. Optionally replace existing subtasks using the 'force' flag.

Instructions

Breaks down a specified parent task into multiple subtasks based on provided descriptions. Requires the project ID, the parent task ID, and an array of descriptions for the new subtasks. Optionally allows forcing the replacement of existing subtasks using the 'force' flag. Returns the updated parent task details, including the newly created subtasks.

Input Schema

NameRequiredDescriptionDefault
forceNoOptional flag (default false). If true, any existing subtasks of the parent task will be deleted before creating the new ones. If false and subtasks exist, the operation will fail.
project_idYesThe unique identifier (UUID) of the project containing the parent task.
subtask_descriptionsYesAn array of descriptions (1-20) for the new subtasks to be created under the parent task.
task_idYesThe unique identifier of the parent task to be expanded.

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "force": { "default": false, "description": "Optional flag (default false). If true, any existing subtasks of the parent task will be deleted before creating the new ones. If false and subtasks exist, the operation will fail.", "type": "boolean" }, "project_id": { "description": "The unique identifier (UUID) of the project containing the parent task.", "format": "uuid", "type": "string" }, "subtask_descriptions": { "description": "An array of descriptions (1-20) for the new subtasks to be created under the parent task.", "items": { "description": "A textual description for one of the new subtasks (1-512 characters).", "maxLength": 512, "minLength": 1, "type": "string" }, "maxItems": 20, "minItems": 1, "type": "array" }, "task_id": { "description": "The unique identifier of the parent task to be expanded.", "minLength": 1, "type": "string" } }, "required": [ "project_id", "task_id", "subtask_descriptions" ], "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/SecretiveShell/MCP-allthetools'

If you have feedback or need assistance with the MCP directory API, please join our Discord server